it subserved - Anglais Synonymes Dictionnaire